Rue des Communaux 20, Vevey, Switzerland
Property Location
You'll be centrally located in Vevey with a stay at Hôtel de Famille, convenient to Castle Chatelard.
This hotel is within the vicinity of Place du Marche and Musee du Vieux Montreux.
Pet-friendly HOTEL